changed to absolute positioning