fix free form position