Added fill rect method