blog- bag and stack