array references
array push & pop