properties in pts need to be in non-int as conversion from px to pt introduces decimal places