edge stuff