add no boarder constraint to all methods