added position to the constructors of fugures