start position added to constructor