added 'CGPoint + CGRect'
added 'absolute' option