simple libraries