added support for a realistic drop shadow