Basic hooks skeleton