fixing stupid sam