Some comments for methods. Add settings (position/size) for buffer