almost there.... just working on width / height problems