cleanup & improve frame method
v0.3.0