sorry for complaining so much