removed empty background load function
helper method to bind uniform handles automatically