aspect development