extend adjustable directive